Python Job: Software Engineer (M-V-X)

Job added on

Company

BlueTrail
Netherlands

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Python Job Details

Als Software Engineer ben je verantwoordelijk voor het combineren van de kennis van experts uit verschillende domeinen in één enkel resultaat, meestal een embedded real-time automotive systeem. Om deze systemen te ontwerpen en te implementeren, moet je een overzicht hebben van de problemen die zich voordoen van verschillende experts en deze vertalen naar softwareoplossingen. Daarom moet je een goed ontwikkeld abstract denkvermogen hebben en geavanceerde technische systemen effectief kunnen begrijpen. Er wordt van je verwacht dat je software op je eigen manier implementeert en je oplossingen deelt met je collega's. Hiervoor wordt van je verwacht dat je een brede kijk hebt op de verschillende bestaande technische benaderingen, en voortbouwt op je eigen werk en dat van je collega's in de tijd.

Real-time embedded systemen in de auto-industrie zijn doorgaans afhankelijk van sensorgegevens en sturen het remsysteem, de motor en de besturing van een voertuig aan of hebben een interface met een cloudgebaseerd systeem (bijvoorbeeld voor tooling/beoordeling). Het is daarom essentieel om veiligheids- en beveiligingsnormen voor functionele veiligheid in acht te nemen. Daarnaast is testbaarheid van het hele systeem en zijn onderdelen essentieel om de integratie van verschillende onderdelen te versnellen en onder andere de veiligheid van het resultaat te garanderen. Je werkt onder meer aan de analyse, het ontwerp, de implementatie en validatie van software/hardwaresystemen en -tools in toegepaste onderzoeksprojecten voor automotive OEM's en TIER's, serviceproviders, onderzoeks- en overheidsorganisaties over de hele wereld. Deze projecten kunnen gericht zijn op het verkennen van innovatieve oplossingen voor een enkel voertuig tot systemen die zullen worden ingezet voor grote operationele tests in het veld (bijv. platooning) of op het verkennen van innovatieve tools voor zowel offline als realtime in voertuiggebruik. Samen met het projectteam maak je impact met innovatieve oplossingen. Goede communicatie, samenwerking en schrijfvaardigheid zijn essentieel voor de interactie met de teamleden en betrokken stakeholders binnen de afdeling (o.a. aansturing, voorspelling, testen, functionele & operationele veiligheid, system engineering).

De werkzaamheden van de Software Engineer zullen onder meer bestaan uit:


  • Onderhoudbare software-architectuur ontwerpen
  • Zelfstandig software implementeren in pyhton/C++/Matlab/Javascript
  • Verzamelen en consolideren van vereisten in geavanceerde systemen
  • Een rijsimulator onderhouden en uitbreiden met een realtime bewegende basis en een onwerkelijk simulatiekader
  • Onderhouden en uitbreiden van HIL/SIL simulatie setups
  • Ontwerp en automatisering van pijplijnen voor continue integratie
  • Interne toolontwikkeling
  • Onderzoek naar nieuwe technologieën in de auto-industrie

Wat wordt er van jou gevraagd?

KNOCK-OUT:


  • Je beschikt over een MSc/PhD opleiding in Computer Science / Mechatronics / Robotics of gelijkwaardig.
  • Je hebt 0 tot 3 jaar ervaring in softwareontwikkeling in projectteams.
  • Je hebt ervaring met projecten in; Modern C++, Python, Typescript.
  • Je hebt ontwikkelervaring in Windows- en Linux-omgevingen.
  • Je hebt ervaring met game-engines (Unreal).
  • Je hebt ervaring op het gebied van Hardware-in-the-loop of Software-in-the-loop (HIL/SIL) ontwikkeling.
  • Je hebt ervaring met frontend webontwikkeling (Angular, React).
  • Je hebt ervaring met ROS of ROS2.
  • Je hebt een goede basis in software architectuur (UML/SysML, Software design patterns).
  • Je hebt de bereidheid en vermogen om kennis uit verwante vakgebieden te begrijpen.
  • Je hebt goed georganiseerd, met een gestructureerde benadering van activiteiten, binnen bepaalde beperkingen.
  • Je hebt een overtuigende mondelinge en schriftelijke communicatieve vaardigheden in het Engels.
  • Je hebt de bereidheid om af en toe internationaal te reizen.
Reacties van kandidaten die geen kennis van/ervaring met de gestelde eisen hebben, worden door de opdrachtgever terzijde gelegd.

Gunningscriteria:
  • Je hebt kennis van parallel of gedistribueerd computergebruik.
  • Je hebt kennis van veiligheidsnormen voor auto's (ISO 26262, ASIL).
  • Je hebt bekendheid met automotive gerelateerde besturingssystemen.
  • Je hebt ervaring met Unreal Plugin ontwikkeling.
  • Je hebt ervaring met het ontwikkelen van software met Matlab/Simulink.
  • Je hebt ervaring met projectmanagement en SCRUM.
  • Je hebt ervaring met Continuous Integration / Continuous Development / Docker en gerelateerde tooling.

Wat krijg je er voor terug?

Opdrachtspecificaties
Referentienummer: 2022-04728
Omgeving: Helmond
Startdatum: 1 augustus 2022
Einddatum: 31 juli 2023
Optie op verlenging: nog niet bekend
Aantal uur per week: 40
Intakegesprek: nader te bepalen
Sluitingsdatum: dinsdag 2 augustus 2022 om 12.00 uur. Reacties na deze tijd zullen in principe niet worden meegenomen in het selectieproces.

En? Ben je enthousiast?

Reacties ontvangen wij graag voorzien van:

  • Nederlandstalig cv in Word formaat waaruit de gevraagde kennis en ervaring zoals gesteld in de aanvraag duidelijk blijkt.
  • Het cv dient voorzien te zijn van naam, geboortedatum en woonplaats.
  • Een korte, aan de opdracht gerelateerde motivatie waaruit de gevraagde kennis en ervaring duidelijk blijkt.
  • Als wij verder het selectieproces ingaan vragen wij altijd om een zeer specifieke motivatie te schrijven om de kans op succes zo groot mogelijk te maken.

Er kan alleen bij leveranciers met eigen personeel ingehuurd worden als deze in het bezit zijn van een geldige G-Rekening of bereid zijn om een G-Rekening aan te vragen bij inzet van hun kandidaat via BlueTrail.


Opdrachtspecificaties

Vacature id:
2022-04728

Omgeving:
Helmond

Branche:
Publieke sector

Startdatum:
01/08/2022

Einddatum:
31/07/2023

Optie op verlenging:
Nog niet bekend

Uren per week:
40

Intakegesprek:

Sluitingsdatum:
02/08/2022

Reacties na deze tijd zullen in principe niet worden meegenomen in het selectieproces.